......
    

Contents Index

Headings and   extensions;   named values, Tables and so on; the   Library Card; the   story file.
How do headings work?  ; What's the Library Card?  

......

Contents Page

Section - The Menu and the Difficulty 

Section - When play begins 

Section - The location 

By the bitter creek, horse, stream, vegetation

Chapter - State of the game 

Section - The important variables 

Section - Endings 

Chapter - Weapons 

Section - Revolver 

revolver, David

Section - Knife 

knife

Section - Additional rules 

Chapter - The player 

Section - Combat variables 

Section - Prone / standing 

Section - Bullet / wound 

bullet, wound

Section - The player is wounded and weak 

Section - Explaining 

Section - Placating 

Section - Taunting 

Section - Threaten 

Section - Thinking = concentrating 

Section - Thinking takes time (in place of Section - Thinking is fast in Inform ATTACK by Victor Gijsbers) 

Section - Dodging 

Section - Begging 

Section - Appealing to 

Section - Some other actions 

Chapter - David 

David's natural weapon

Section - Combat variables 

broken revolver

Section - Talking 

Section - More David prose 

Section - AI rules 

Section - Help 

Section - Status bar 

Section - Testing 


List of extensions included (About these  )

Standard Rules  version 2/090402 (documentation)
Plurality by Emily Short  version 8 (documentation)
Inform ATTACK by Victor Gijsbers  (documentation)
Basic Screen Effects by Emily Short  version 7 (documentation)


List of named values (About these )

Situation
player ... person
location  ... object
score  ... number
last notified score ... number
maximum score ... number
turn count ... number
time of day  ... time
darkness witnessed ... truth state

Current action
noun  ... object
second noun ... object
person asked  ... object
reason the action failed  ... rule
item described ... object

Used when ruling on accessibility
person reaching  ... object
container in question ... object
supporter in question ... object
particular possession  ... thing

Used when understanding typed commands
player's command  ... snippet
matched text ... snippet
number understood  ... number
time understood ... time
topic understood ... snippet
truth state understood ... truth state
current item from the multiple object list ... object

Presentation on screen
command prompt  ... text
left hand status line  ... text
right hand status line ... text
listing group size ... number

Command parser errors
latest parser error ... command parser error

Verbs
prior named noun  ... thing

Saying things
numbers boolean  ... truth state
global actor  ... person

Out of game is fast
take no time boolean  ... truth state

Health
printing dead property  ... truth state
healed amount  ... number

Running the combat
fight consequences variable  ... truth state

Striking a blow
global attacker  ... person
global defender  ... person
global attacker weapon  ... weapon
global defender weapon  ... weapon
to-hit roll  ... number
to-hit modifier  ... number
damage  ... number
damage modifier  ... number
final damage  ... number

Concentrating
concentration loser  ... person

Useful variables
Stored_row  ... number
Stored_person  ... person
Stored_weapon  ... weapon
Stored_action  ... stored action

Rulebook
found-a-target boolean  ... truth state

Calculating the chance to win
chance-to-win  ... number
normalised chance-to-win  ... number
best defence  ... number

Tension (Standard Plug-in)
tension  ... number

The Menu and the Difficulty
In-game-menu  ... truth state
game difficulty  ... difficulty

The important variables
Anger  ... number
Fear  ... number
Sympathy  ... number
Temporary violence  ... number
Temporary pacifism  ... number
Hits against player  ... number
Hits against David  ... number
player committed violence boolean  ... truth state

Endings
Negative decision  ... truth state
Decision made  ... truth state

Thinking = concentrating
line of thought  ... number

Begging
Having begged  ... truth state

Appealing to
explanation counter  ... number
total appeals counter  ... number
successful appeals counter  ... number

Talking
Question boolean  ... truth state
reply ID  ... number

Spacing and Pausing
Status bar table  ... table name
Right alignment depth  ... number

scene understood ... scene
figure name understood ... figure name
sound name understood ... sound name
external file understood ... external file
command parser error understood ... command parser error
faction understood ... faction
combat state understood ... combat state
difficulty understood ... difficulty


List of Tables (About tables )

Table of Final Question Options    5 columns, 5 rows
Table of Locale Priorities    2 columns, 15 rows (14 blank)
Table of Combat Order      2 columns, 21 rows (20 blank)
Table of Stored Combat Actions      2 columns, 21 rows (20 blank)
Table of AI Combat Person Options      2 columns, 51 rows (50 blank)
Table of AI Combat Options      2 columns, 51 rows (50 blank)
Table of AI Combat Weapon Options      2 columns, 51 rows (50 blank)
Table of Explanations     3 columns, 16 rows
Table of Specific Placatings     4 columns, 2 rows
Table of Placatings     3 columns, 5 rows
Table of Taunts     1 column, 12 rows
Table of Threats     1 column, 13 rows
Table of Thoughts     3 columns, 27 rows
Table of Appeals     4 columns, 9 rows
Table of David Talking Options     4 columns, 19 rows
Table of Ordinary Status      3 columns, 1 row
Table of Fancy Status     3 columns, 4 rows
Table of Unfancy Status     3 columns, 1 row


Library Card (About library cards: )

Story title    `Mid the sagebrush and the cactus
Story author    Victor Gijsbers
Story headline    An Interactive Fiction
Story genre    Fiction
Release number    1
Story creation year    (This year)
IFID number    3E0B3714-6651-11DF-A1EC-0026182F8D31
Story description    None


Story file format:  Glulx

In a Z-machine story file, array memory can be very limited. Switching to the Glulx setting removes all difficulty, but some authors like to squeeze the very most out of the Z-machine instead. This list shows about how much array space is used by some larger items the source text has chosen to create.

object    each revolver     508 bytes
object    each knife     468 bytes
object    each natural weapon      468 bytes
table    ai combat person options      436 bytes
table    ai combat options      436 bytes
table    ai combat weapon options      436 bytes
object    each man    428 bytes
object    each woman    428 bytes
object    each animal    428 bytes
table    thoughts     364 bytes
table    david talking options     356 bytes
object    each player's holdall    348 bytes
object    each vehicle    340 bytes
object    each person    336 bytes
object    each weapon      336 bytes
object    each door    304 bytes
object    each container    248 bytes
object    each supporter    240 bytes
object    each backdrop    240 bytes
table    explanations     232 bytes
object    each device    232 bytes
table    appeals     196 bytes
table    combat order      196 bytes
table    stored combat actions      196 bytes
object    each thing    164 bytes
table    final question options    164 bytes
table    locale priorities    148 bytes
object    each room    140 bytes
object    each direction    124 bytes
object    each region    124 bytes
table    placatings     100 bytes
table    fancy status     88 bytes
table    specific placatings     84 bytes
table    threats     68 bytes
table    taunts     64 bytes
table    unfancy status     52 bytes
table    ordinary status      52 bytes
action    each     48 bytes
scene    each     21 bytes


Technicalities for Inform maintainers only: